import api from '@/api/index.js'
import {refreshTokenPost} from '@/api/refreshToken.js'

const url = '/setting/user/'
// 用户登录
export function UserLoginPost(data) {
  return api({
    url: url + 'login/',
    method: 'post',
    data: data,
  })
}

// 修改密码
export function UserLoginPut(data) {
  return api({
    url: url + 'login/',
    method: 'put',
    data: data,
  })
}

// 查询列表
export function UserLoginListGet(params) {
  refreshTokenPost(api)
  return api({
    url: url + 'loginlist/',
    method: 'get',
    params: params,
  })
}

// 新增用户
export function UserLoginListPost(data) {
  return api({
    url: url + 'loginlist/',
    method: 'post',
    data: data,
  })
}


// 查询单个用户
export function UserLoginPkGet(pk) {
  return api({
    url: url + 'loginpk/' + pk + '/',
    method: 'get',
  })
}
// 修改用户
export function UserLoginPkPut(data,pk) {
  return api({
    url: url + 'loginpk/' + pk + '/',
    method: 'put',
    data: data,
  })
}

// 删除用户
export function UserLoginPkDelete(pk) {
  return api({
    url: url + 'loginpk/' + pk + '/',
    method: 'delete',
  })
}